﻿using System.Collections.Generic;
using ElevatorAPI;

namespace ElevatorController
{
    //TODO: create a new controller, based off the elevator controller abstract base class
    public class Controller_Sample : ElevatorController
    {
        public Controller_Sample(List<Floor> BuildingFloors)
        {     
            //TODO: put your own name here  
            StudentsName = "Student Name";

            //create new building
            base.Building = new Building(BuildingFloors, new Elevator());
            base.Building.Elevator.SetBuildingReference(ref base.Building);

            //TODO: wire up events for elevator and floor as needed
           
            //TODO: base class has lists to track elevator and floor requests. use those to decide what work your controller needs to do.
        }   

    }
}